package com.smdk.dsminio.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.smdk.dsminio.entity.DsminioUserInfo;

/**
 * (DsminioUserInfo)表服务接口
 *
 * @author 神秘的凯
 * @since 2020-10-28 15:23:03
 */
public interface DsminioUserInfoService extends IService<DsminioUserInfo> {
    /**
     * 用户注册
     * @param userinfo
     * @return
     */
    public boolean addUserInfo(DsminioUserInfo userinfo);


    /**
     * 删除用户
     * @param userId
     * @return
     */
    public boolean deleteUserInfo(Long userId);


    /**
     * 修改用户信息
     * @param userinfo
     * @return
     */
    public boolean updateUserInfo(DsminioUserInfo userinfo);


    /**
     * 用户登录
     * @param userName
     * @param userPassword
     * @return
     */
    public DsminioUserInfo userLogin(String userName, String userPassword);


    /**
     * 根据ID查询用户信息
     * @param userId
     * @return
     */
    public DsminioUserInfo getUserInfo(Long userId);
}